scored substrate - French English Dictionary